package com.czwx.bee.business.manager.modular.cloanuser.model.query;

import com.czwx.bee.base.web.common.CommonPageQuery;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;

@Data
@NoArgsConstructor
@AllArgsConstructor
@ApiModel(value="CloanUserQuery",description="分期用户查询对象")
public class CloanUserQuery extends CommonPageQuery {

    @ApiModelProperty(value = "真实姓名")
    private String realName;

    @ApiModelProperty(value = "手机号码")
    private String phone;

    @ApiModelProperty(value = "证件号码")
    private String idNo;

//    @ApiModelProperty(value = "注册客户端",notes = "0,1,2,3,4")
//    private String registerClient;

//    @ApiModelProperty(value = "注册渠道",notes = "1:卡牛,2：蜜蜂分期APP")
//    private Integer channelId;

    @ApiModelProperty(value = "省名称")
    private String provideName;

    @ApiModelProperty(value = "城市名称")
    private String cityName;

    @ApiModelProperty(value = "区")
    private  String area;

    @ApiModelProperty(value = "注册开始时间")
    @JsonFormat(pattern="yyyy-MM-dd")
    private Date registerStartTime;

    @ApiModelProperty(value = "注册结束时间")
    @JsonFormat(pattern="yyyy-MM-dd")
    private Date registerEndTime;
}
